<?php

class BoundFormularioCursoTaller {
    
    public function __construct($tipo, $cursoTaller, $modulos) {
        ?>        
        <div class="inner-heading">
                    <div class="container2">
                        <div class="row">
                            <div class="span13">
                                <h1 class="animated fadeInDown delay1"><?echo ( $tipo == "R" ? "Registrar" : ( $tipo == "D" ? "Ver detalles de" : "Modificar" ) )?> Curso/Taller</h1>
                                <p class="animated fadeInDown delay2"></p>
                            </div>
                        </div>
                    </div>
        </div>
        <form id="frmRegis">
            <table>
                <tbody>
                    <tr>
                        <th colspan="2">
                            Datos Generales
                        </th>
                    </tr>
                    <tr>
                        <td>* Nombre: 
                        <input type="text" class="required" name="nombre" value="<?echo ( $cursoTaller == NULL ? "" : $cursoTaller['cutanombre'] )?>" <? echo ($tipo == "D" ? "readonly" : "") ?>/></th>
                        <td>
                            * Descripción: <br><textarea class="required" cols="30" rows="4" name="desc" id="desc" <? echo ($tipo == "D" ? "readonly" : "") ?> ><?echo ( $cursoTaller['cutadescrip'] )?></textarea>
                        </td>
                    </tr>                  
                    <tr>
                        <th colspan="2">
                            Módulos del Curso/Taller
                        </th>
                    </tr>
                        <? //Con esto mostramos directamente los módulos del curso/taller registrado
                        if ($tipo != "R") {  
                            
                            $eCont = 1;
                            
                            foreach ($modulos as $modulo) { 
                        ?>
                                <tr>
                                    <td>
                                        * Módulo <? echo " $eCont"; ?> 
                                        <input type="text" name="nomMod1" id="nomMod1" value="<? echo "$modulo[monombre]"; ?>" <? echo ($tipo != "R" ? "readonly" : "") ?> />
                                    </td>
                                    <td>
                                        * Horas 
                                        <input type="number" name="horaMod1" id="horaMod1" value="<? echo "$modulo[mohoras]"; ?>" <? echo ($tipo != "R" ? "readonly" : "") ?> />
                                    </td>
                                </tr>
                        <?
                                $eCont++;
                            }
                        
                        //Con esto mostramos una interfaz para solicitar los módulos y añadir otros modulos
                        } else {?>
                            <tr>
                                <input type="hidden" value="1" name="totalModulos" id="totalModulos">
                                <td>
                                    * Módulo 1 
                                    <input type="text" placeholder="Nombre del módulo" class="required" name="nomMod1" id="nomMod1"/>
                                </td>
                                <td>
                                    * Horas 
                                    <input type="number" placeholder="Horas del módulo" class="required numeric" name="horaMod1" id="horaMod1"/>
                                </td>
                            </tr>
                        <?} ?>
                    <tr>
                        <td colspan="2">
                            <div id="modulo2"></div>
                        </td>
                    </tr>
                    <tr>
                        <td>
                        </td>
                        <td>
                            <? if ($tipo == "R") { ?> 
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <input type="button" value="Agregar módulo" onclick="agregarModulo()"/>
                            <? } ?>
                        </td>
                    </tr>
                    <?
                        if ($cursoTaller['cutadirtemario'] != '') { ?>
                            <tr>
                                <td>
                                    <a href="docs/temarios/<? echo "$cursoTaller[cutadirtemario]"; ?>" target="_blank">Descargar Temario</a>
                                </td>
                            </tr>
                        <? }
                    ?>
                    <tr>
                    <tr>
                        <td>
                            <? if ($tipo != "D") { ?> 
                                <input type="button" value="<?echo ( $tipo == "R" ? "Registrar" : "Modificar"); ?>" 
                                       onclick="ajaxConId('controllers/CtlGestionCursosTalleres.php', '<?echo ( $cursoTaller == NULL ? "regisCursoTaller" : "modifCursoTaller" )?>', 'frmRegis', 'contenido', <?echo ( !isset($cursoTaller['cutaidcursotaller']) ? "0" : $cursoTaller['cutaidcursotaller'] )?>)"/>

                            <? } ?>
                            <input type="button" value="Regresar" onclick="ajax('controllers/CtlGestionCursosTalleres.php', 'menuPrinc', 'vacio', 'contenido')">
                        </td>
                    </tr>
                </tbody>
            </table>
        </form>     
        <?
    }
}

?>